package cn.newtouch.pet.mapper;

import cn.newtouch.basic.mapper.BaseMapper;
import cn.newtouch.pet.domain.Pet;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

/**
 * mapper中，除了常用的几个方法之外，还需要分页和高级查询方法（给查询的条件query，返回值为integer和集合）
 */
public interface PetMapper extends BaseMapper<Pet> {


    /**
     * 上架
     * @param ids
     * @param date
     */
    void onSale(@Param("ids") List<Long> ids, @Param("onsaletime") Date date);

    /**
     * 下架
     * @param ids
     * @param date
     */
    void offSale(@Param("ids") List<Long> ids, @Param("offsaletime") Date date);
}
